a burr in your saddle - Español Inglés Diccionario